package com.lyj.service;

import com.lyj.pojo.Room;
import com.lyj.pojo.dto.RoomEditDTO;
import com.lyj.pojo.dto.RoomAddDTO;

import java.util.List;

public interface RoomService {
    /**
     * 根据家庭ID获取房间列表
     */
    List<Room> getRoomList(Integer familyId);

    /**
     * 添加新房间
     */
    Integer addRoom(RoomAddDTO roomAddVO);

    /**
     * 编辑房间信息
     */
    void editRoom(RoomEditDTO roomEditDTO, Integer operatorFamilyId);

    /**
     * 删除房间
     */
    void deleteRoom(Integer roomId, Integer operatorFamilyId);
}
